@charset "utf-8";

body{ margin:0; padding:0; background-color:#f2f2f2;font-size:14px;line-height: 28px;}
.w1200{width:1200px; margin:0 auto;}
.clear{clear:both;}
a{color:#2e2e2e;text-decoration: none;}
a:hover{color:#da2c06;text-decoration: none;}

.banner{ margin:0 auto;width:1176px;}
#bgvid222{ position:fixed;left: 0; top: 0; min-width:100%; min-height:100%; width: auto; height: auto; z-index: -100; background-size: cover;  background-attachment: scroll; background-color: #000;}
.head-bg{ background: url(../images/top-bg.png);min-width:1200px;width:100%;border-bottom:33px solid #df3814;}
.head-about-bg{background: url(../images/about-bg.jpg) no-repeat center bottom;min-width:1200px;width:100%; height:202px;}
.head-cont-bg{background: url(../images/cont-bg.jpg) no-repeat center bottom;min-width:1200px;width:100%; height:202px;}
.head-new-bg{background: url(../images/new-bg.jpg) no-repeat center bottom;min-width:1200px;width:100%; height:202px;}
.head-pro-bg{background: url(../images/pro-bg.jpg) no-repeat center bottom;min-width:1200px;width:100%; height:202px;}
.head-sale-bg{background: url(../images/sale-bg.jpg) no-repeat center bottom;min-width:1200px;width:100%; height:202px;}
.logo{margin:35px 0 0 0;text-align: center;width:100%;float:left;height:128px;}
.logo-line{background:url(../images/logo-line.png) center center no-repeat;width:100%; height:8px; float:left;margin-top:15px;}
.logo-text{float:left;width:100%;height:75px;text-align: center;margin-top:15px;}
.nav{margin:225px 0 0 0;float:left;list-style: none;width:84%;padding:0 8%;}
.nav li{float:left;padding:4px 9px;background-color:#b0251e;margin:0 4.5%;}
.nav li a{color:#fff;}
.nav li a:hover{color:#fee0a8;}
.nav-bg{background-color:#df3814;}
.nav-nei{clear:both;margin:0;padding:0;}
.nav-nei li{float:left;padding:4px 9px;margin:0 4.5%; list-style: none;}
.nav-nei li a{color:#fff;}
.nav-nei li a:hover{color:#fee0a8;}
.nei-logo{margin:35px 0 35px 31px; padding:0; float:left;}
.nei-picc{float:right;margin:48px 30px 0 0;}
.picc{float:right;clear:both;margin-top:27px;margin-bottom:60px;}
.main-bg{background-color:#fff;}
.about-tit{background: url(../images/page-tit.jpg) no-repeat; width:512px; height:51px; margin:0 auto 35px auto;}
.cont-tit{background: url(../images/page-tit.jpg) no-repeat 0px -287px; width:473px; height:51px; margin:0 auto 35px auto;}
.new-tit{background: url(../images/page-tit.jpg) no-repeat 0px -140px; width:357px; height:51px; margin:0 auto 35px auto;}
.pro-tit{background: url(../images/page-tit.jpg) no-repeat 0px -69px; width:447px; height:51px; margin:0 auto 35px auto;}
.sale-tit{background: url(../images/page-tit.jpg) no-repeat 0px -212px; width:640px; height:51px; margin:0 auto 35px auto;}
.nie-content{padding:35px 0;}
.prolisthome{float:left; margin:0; padding:0;}
.prolisthome li{width:215px; float:left; margin-left:18px; list-style:none;}
.prolisthome li img{width:215px; border:1px solid #ddd;}
.prolisthome p{text-align:center;margin:0 0 15px 0;padding:0;line-height:26px;}
.cent_left{width:250px; float:left;}
.cent_right{width:950px; float:right}
.pagesn{text-align:center; clear:both;}
.proleft h4{margin:0; padding:0; background-color:#df3814; color:#fff; text-indent:2em;}
.proleft{background-color:#eee; padding-bottom:15px;}
.newslist{margin:0 0 0 20px; padding:0;}
.newslist li{border-bottom:1px solid #ddd; list-style:none; margin:0; padding:15px 0; }
.newslist li a{font-weight:bold; }
.newslist li span{float:right;color:#5d5d5d;}
.newslist p{margin:0; padding:0; color:#5d5d5d;}

.home-about h2{margin:52px 0 0 0;padding:0;float:left;width:100%; text-align: center;}
.home-about p{margin:25px 0 0 0;padding:0;float:left;width:100%; text-align: center;}
.home-pro{float:left; background:url(../images/products-img.jpg) no-repeat top right;min-height:547px;width:100%;margin-top:15px;}
.home-pro-con{width:400px;margin-left:90px;margin-top:85px;font-size:15px;}
.home-pro-con h2{float:left;margin:0 0 17px 0;}
.home-pro-con p{float:left;margin:0;padding:0;}
.home-pro-con ul{float:left;margin:20px 0 0 0;padding:0;width:100%;}
.home-pro-con ul li{background-color: #e6e6e6; line-height: 35px; height:35px; list-style: none; margin-bottom:18px;text-indent: 4em;}
.footer{background-color:#5f5e5c;text-align: center;height:40px;line-height: 40px;font-size:13px;color:#e0e0e0;}